package es.uned.ii.si3.model;


public class Proyecto {

	
	public static final int ESTADO_ABIERTO = 1;
	public static final int ESTADO_CERRADO = 2;
	
		
	private int idProyecto;
	private EstadosProyecto estado;
	private Double calificacion;
	private String memoria;
	private String codigoFuente;
	private Profesor profesor;
	private Alumno alumno;
	private Propuesta propuesta;


	public Proyecto() {
		
	}

	public Proyecto(int idProyecto, EstadosProyecto estado,
			Double calificacion, String memoria, String codigoFuente,
			Profesor profesor, Alumno alumno, Propuesta propuesta) {
		
		this.idProyecto = idProyecto;
		this.estado = estado;
		this.calificacion = calificacion;
		this.memoria = memoria;
		this.codigoFuente = codigoFuente;
		this.profesor = profesor;
		this.alumno = alumno;
		this.propuesta = propuesta;
	}

	public int getIdProyecto() {
		return idProyecto;
	}

	public void setIdProyecto(int idProyecto) {
		this.idProyecto = idProyecto;
	}

	public EstadosProyecto getEstado() {
		return estado;
	}

	public void setEstado(EstadosProyecto estado) {
		this.estado = estado;
	}

	public Double getCalificacion() {
		return calificacion;
	}

	public void setCalificacion(Double calificacion) {
		this.calificacion = calificacion;
	}

	public String getMemoria() {
		return memoria;
	}

	public void setMemoria(String memoria) {
		this.memoria = memoria;
	}

	public String getCodigoFuente() {
		return codigoFuente;
	}

	public void setCodigoFuente(String codigoFuente) {
		this.codigoFuente = codigoFuente;
	}

	public Profesor getProfesor() {
		return profesor;
	}

	public void setProfesor(Profesor profesor) {
		this.profesor = profesor;
	}

	public void setAlumno(Alumno alumno) {
		this.alumno = alumno;
	}

	public Alumno getAlumno() {
		return alumno;
	}

	public Propuesta getPropuesta() {
		return propuesta;
	}

	public void setPropuesta(Propuesta propuesta) {
		this.propuesta = propuesta;
	}

}


